aluminium cladding - German English Dictionary